Well im not the best at knowing all the parts and names for the TT build.. But i mean BMW = expensive. You can take the TT block and do a complete build up with everything to be able atleast a 700hp. And still have some extra change to get other parts help out the performance. The M3 would get a turbo kit and 3.2 motor with ECU and other items. Then suspension upgrade. The HP isnt close to 700hp.. Just over 500 if i remember correctly. Now in the turns.. The Z has a lower rate of gravity along with a larger wheelbase making it easier to take turns. Just thinking about it and crunching those numbers the Z will own the M3